
#include "reg52.h"//1
#define LED  P2  //4宏定义
typedef unsigned int u16;//注意类型重定义与宏定义之间的顺序问题
void delay(u16 n)//7
{
  while(n--);
}
void main()//2
{
  while(1)//3
	{
		u16 i ;
	  for(i=0;i<=8;i++)//6
		{
		    P2 = ~(0xff << i); //左移
			delay(50000);//8
		}
	}
}
